home *** CD-ROM | disk | FTP | other *** search
- onClipEvent(enterFrame){
- if(eval("_root.CodeMC:jump") == "on")
- {
- set("_root.CodeMC:lastjump","on");
- }
- else
- {
- set("_root.CodeMC:lastjump","off");
- }
- set("_root.CodeMC:jump","off");
- set("_root.CodeMC:left","off");
- set("_root.CodeMC:right","off");
- if(Key.isDown(32))
- {
- set("_root.CodeMC:jump","on");
- }
- if(Key.isDown(37))
- {
- set("_root.CodeMC:left","on");
- }
- if(Key.isDown(39))
- {
- set("_root.CodeMC:right","on");
- }
- if(eval("_root.codeMC:state") == "Stopped")
- {
- if(Key.isDown(38))
- {
- if(getProperty("_root.PlayerMC", _Y) < eval("_root.codeMC:scrollPointLower") - 5)
- {
- setProperty("_root.PlayerMC", _Y, getProperty("_root.PlayerMC", _Y) + 5);
- setProperty("_root.backgroundMC", _Y, getProperty("_root.backgroundMC", _Y) + 5);
- }
- else if(getProperty("_root.PlayerMC", _Y) < eval("_root.codeMC:scrollPointLower") - 1)
- {
- setProperty("_root.PlayerMC", _Y, getProperty("_root.PlayerMC", _Y) + 1);
- setProperty("_root.backgroundMC", _Y, getProperty("_root.backgroundMC", _Y) + 1);
- }
- }
- if(Key.isDown(40))
- {
- if(getProperty("_root.PlayerMC", _Y) > eval("_root.codeMC:scrollPointUpper") + 5)
- {
- setProperty("_root.PlayerMC", _Y, getProperty("_root.PlayerMC", _Y) - 5);
- setProperty("_root.backgroundMC", _Y, getProperty("_root.backgroundMC", _Y) - 5);
- }
- }
- else if(getProperty("_root.PlayerMC", _Y) > eval("_root.codeMC:scrollPointLower") + 1)
- {
- setProperty("_root.PlayerMC", _Y, getProperty("_root.PlayerMC", _Y) - 1);
- setProperty("_root.backgroundMC", _Y, getProperty("_root.backgroundMC", _Y) - 1);
- }
- }
- if(Key.isDown(81))
- {
- _root.score = eval("_root.codeMC:score");
- set("_root.codeMC:lives",eval("_root.codeMC:lives") - 1);
- set("_root.codeMC:state","Stopped");
- set("_root.codeMC:blueSwitch","off");
- set("_root.codeMC:redSwitch","off");
- set("_root.codeMC:purpleSwitch","off");
- set("_root.codeMC:air",5);
- set("_root.codeMC:redgems",0);
- set("_root.codeMC:bluegems",0);
- set("_root.codeMC:purplegems",0);
- set("_root.codeMC:colourActive","none");
- set("_root.codeMC:currentGround",500);
- setProperty("_root.backgroundMC", _X, 0);
- setProperty("_root.backgroundMC", _Y, 0);
- setProperty("_root.playerMC", _X, 197.2);
- setProperty("_root.playerMC", _Y, 97);
- set("_root:end",1);
- set("_root.codeMC:deathspeed",0);
- }
- if(Key.isDown(70))
- {
- setProperty("_root.codeMC", _Y, 260);
- }
- }
-